TierPricingTable\PriceManager A

Total Complexity 69
Dependencies 3
Dependents 16
Total lines 400
Lines of code 202
Logical lines of code 107
Comment lines 124
Methods 16
Properties 3

Methods 16

Method Rating Maintainability Complexity Lines of code
getPriceByRules()
A
47 12 34
getPriceRules()
A
47 11 36
getPricingRule()
S
54 5 22
getProductQtyMin()
S
55 5 20
updatePercentagePriceRules()
S
63 6 9
getPricingType()
S
60 5 12
getPriceWithTaxes()
S
56 4 19
updateFixedPriceRules()
S
63 5 9
variationHasNoOwnRules()
S
63 4 10
getPriceByPercentDiscount()
S
68 3 7
getProductPriceWithPercentageDiscount()
S
74 2 4
updatePriceRulesType()
S
72 2 5
calculateDiscount()
S
70 2 6
getFixedPriceRules()
S
78 1 3
getPercentagePriceRules()
S
78 1 3
updateProductQtyMin()
S
79 1 3